package com.isoftstone.storage.events;

/**
 * 会话监听者
 */
public interface SessionListener {

	void sessionOpening(SessionEvent sessionEvent);

	void sessionOpened(SessionEvent sessionEvent);

	void sessionDisconnecting(SessionEvent sessionEvent);

	void sessionDisconnected(SessionEvent sessionEvent);

	void sessionConnectionRefused(SessionEvent sessionEvent);

	void sessionLoggedIn(SessionEvent sessionEvent);

	void sessionLoggedOff(SessionEvent sessionEvent);

	void sessionError(SessionEvent sessionEvent);

	void debug(String message);

}